/*
 * @Author: dfh
 * @Date: 2023-12-14 15:02:51
 * @LastEditors: dfh
 * @Modified By: dfh
 * @describe:
 */
import { createApp } from 'vue'
import Icon from '@cowain/components/icon'
import { Tree, VirtualListTree } from '@cowain/components/tree'
import Checkbox from '@cowain/components/checkbox'
import Button from '@cowain/components/button'
import Input from '@cowain/components/input'
import { FormItem, Form } from '@cowain/components/form'
import Upload from '@cowain/components/upload'
import '@cowain/theme-chalk/src/index.scss'
import App from './App.vue'
const plugins = [
  Icon,
  Tree,
  VirtualListTree,
  Checkbox,
  Button,
  Input,
  FormItem,
  Form,
  Upload
]
const app = createApp(App)
plugins.forEach(plugin => app.use(plugin))
app.mount('#app')
